Associative programming and modeling: Abstractions over collaboration

نویسنده

  • Bent Bruun Kristensen
چکیده

Associations as abstractions over collaborations are motivated and explored. Associations are seen as first class concepts at both modeling and programming levels. Associations are seen as concepts/phenomena and possess properties. Various notations for collaboration in object-oriented programming and modeling are discussed and compared to associations. Concurrent and interleaved execution of objects is described in relation to associations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Associations: abstractions over collaboration

* 0-7803-7952-7/03/$17.00  2003 IEEE. Abstract The notion of associations as abstractions over collaborations is motivated and explored. This kind of association is seen as first class a concept at both modeling and programming level. Associations are seen as concepts/phenomena and possess properties. Properties of associations are characterized. A general event-based information sending and r...

متن کامل

Architectural Abstractions and Language Mechanisms

When we apply the mechanisms of an object-oriented language we form concrete architectures over some domain. Over time we identify recurring patterns and transform the concrete architectures into more general architectural abstractions. Such abstractions are then used in combination with the language mechanisms to form other kinds of concrete architectures in diagrams and programs: we apply a c...

متن کامل

Associative Modeling and Programming

The notion of associations is motivated and presented. This kind of association is seen as first class a concept in notations at both modeling and programming level. Among others the association support evolution of systems by adding descriptions and instantiations of associations to executing systems. 1 Motivation We briefly motivate our introduction of the notion of association by the problem...

متن کامل

Jargons and Infocentrism

We have been making and using a new breed of Domain-Specific Languages (DSLs) called jargons for several years, and our experiences foretokens a bright future for DSLs. In our view, the primary issues for achieving greater productivity in software by means of DSLs are abstraction, collaboration, and information reuse. High-level, domain-specific abstractions are expressed with custom-made, info...

متن کامل

Kinetic Modeling of the High Temperature Water Gas Shift Reaction on a Novel Fe-Cr Nanocatalyst by Using Various Kinetic Mechanisms

In this work the kinetic data demanded for kinetic modeling were obtained in temperatures 350, 400, 450 and 500 oC by conducting experimentations on a Fe-Cr nanocatalyst prepared from a novel method and a commercial Fe-Cr-Cu one. The collected data were subjected to kinetic modeling by using two models derived from redox and associative mechanisms as well as an empirical one. The coefficients o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006